﻿using System;
using System.Collections.Generic;

namespace RxjhTool
{
	public class 任务类
	{
		private int _任务ID;

		private string _任务名 = "";

		private int _任务等级;

		private string _任务拒绝提示1 = "";

		private string _任务拒绝提示2 = "";

		private string _任务接受提示1 = "";

		private string _任务接受提示2 = "";

		private List<任务奖励物品类> _奖励物品 = new List<任务奖励物品类>();

		private int _NpcID;

		private 坐标类 _Npc坐标 = new 坐标类();

		private List<任务需要物品类> _需要物品 = new List<任务需要物品类>();

		private string _任务欢迎拒绝提示1 = "";

		private string _任务欢迎接受提示1 = "";

		private int _任务阶段数量;

		private List<任务阶段类> _任务阶段 = new List<任务阶段类>();

		public int 任务未知1;

		public int 任务未知2;

		public int 任务未知3;

		public int 任务未知4;

		public int 任务未知5;

		public int 任务未知6;

		public int 任务未知7;

		public int Npc未知1;

		public string 任务欢迎拒绝提示2 = "";

		public string 任务欢迎拒绝提示3 = "";

		public string 任务欢迎拒绝提示4 = "";

		public string 任务欢迎拒绝提示5 = "";

		public string 任务欢迎接受提示2 = "";

		public string 任务欢迎接受提示3 = "";

		public string 任务欢迎接受提示4 = "";

		public string 任务欢迎接受提示5 = "";

		public int 任务ID
		{
			get
			{
				return this._任务ID;
			}
			set
			{
				this._任务ID = value;
			}
		}

		public string 任务名
		{
			get
			{
				return this._任务名;
			}
			set
			{
				this._任务名 = value;
			}
		}

		public int 任务等级
		{
			get
			{
				return this._任务等级;
			}
			set
			{
				this._任务等级 = value;
			}
		}

		public string 任务拒绝提示1
		{
			get
			{
				return this._任务拒绝提示1;
			}
			set
			{
				this._任务拒绝提示1 = value;
			}
		}

		public string 任务拒绝提示2
		{
			get
			{
				return this._任务拒绝提示2;
			}
			set
			{
				this._任务拒绝提示2 = value;
			}
		}

		public string 任务接受提示1
		{
			get
			{
				return this._任务接受提示1;
			}
			set
			{
				this._任务接受提示1 = value;
			}
		}

		public string 任务接受提示2
		{
			get
			{
				return this._任务接受提示2;
			}
			set
			{
				this._任务接受提示2 = value;
			}
		}

		public List<任务奖励物品类> 奖励物品
		{
			get
			{
				return this._奖励物品;
			}
			set
			{
				this._奖励物品 = value;
			}
		}

		public 坐标类 Npc坐标
		{
			get
			{
				return this._Npc坐标;
			}
			set
			{
				this._Npc坐标 = value;
			}
		}

		public int NpcID
		{
			get
			{
				return this._NpcID;
			}
			set
			{
				this._NpcID = value;
			}
		}

		public List<任务需要物品类> 需要物品
		{
			get
			{
				return this._需要物品;
			}
			set
			{
				this._需要物品 = value;
			}
		}

		public string 任务欢迎拒绝提示1
		{
			get
			{
				return this._任务欢迎拒绝提示1;
			}
			set
			{
				this._任务欢迎拒绝提示1 = value;
			}
		}

		public string 任务欢迎接受提示1
		{
			get
			{
				return this._任务欢迎接受提示1;
			}
			set
			{
				this._任务欢迎接受提示1 = value;
			}
		}

		public int 任务阶段数量
		{
			get
			{
				return this._任务阶段数量;
			}
			set
			{
				this._任务阶段数量 = value;
			}
		}

		public List<任务阶段类> 任务阶段
		{
			get
			{
				return this._任务阶段;
			}
			set
			{
				this._任务阶段 = value;
			}
		}
	}
}
